/*
 * <summary></summary>
 * <author>He Han</author>
 * <email>hankcs.cn@gmail.com</email>
 * <create-date>2014/12/9 13:27</create-date>
 *
 * <copyright file="DemoSuggestor.java" company="上海林原信息科技有限公司">
 * Copyright (c) 2003-2014, 上海林原信息科技有限公司. All Right Reserved, http://www.linrunsoft.com/
 * This source is subject to the LinrunSpace License. Please contact 上海林原信息科技有限公司 to get more information.
 * </copyright>
 */
package com.ruoyi.nlp;

import com.hankcs.hanlp.suggest.Suggester;

/**
 * 文本推荐(句子级别，从一系列句子中挑出与输入句子最相似的那一个)
 * 
 * @author hankcs
 */
public class DemoSuggester {
	public static void main(String[] args) {
		Suggester suggester = new Suggester();
		String[] titleArray = ("威廉王子发表演说 呼吁保护野生动物\n"
				+ "魅惑天后许佳慧不爱“预谋” 独唱《许某某》\n" + "《时代》年度人物最终入围名单出炉 普京马云入选\n"
				+ "“黑格比”横扫菲：菲吸取“海燕”经验及早疏散\n" + "日本保密法将正式生效 日媒指其损害国民知情权\n"
				+ "英报告说空气污染带来“公共健康危机”").split("\\n");
		for (String title : titleArray) {
			suggester.addSentence(title);
		}

		System.out.println(suggester.suggest("陈述", 2)); // 语义
		System.out.println(suggester.suggest("危机公关", 1)); // 字符
		System.out.println(suggester.suggest("mayun", 1)); // 拼音
		System.out.println(suggester.suggest("徐家汇", 1)); // 拼音
	}
}
